a{color:#2A9DDB;text-decoration:none;
-moz-transition-duration: .4s,.5s;
	-moz-transition-property: background-color,color;
	-moz-transition-timing-function: ease,ease;
	-ms-transition-duration: .4s,.5s;
	-ms-transition-property: background-color,color;
	-ms-transition-timing-function: ease,ease;
	-o-transition-duration: .4s,.5s;
	-o-transition-property: background-color,color;
	-o-transition-timing-function: ease,ease;
	transition-duration: .4s,.5s;
	transition-property: background-color,color;
	transition-timing-function: ease,ease;
	-webkit-transition-duration: .4s,.5s;
	-webkit-transition-property: background-color,color;
	-webkit-transition-timing-function: ease,ease;
}
a:hover{color:#333;text-decoration:none}
#header a{color:#FFF;text-decoration:none}
#header a:hover{color:#CCC;text-decoration:none}

#header{
	background:#428bca;
	color:#FFFFFF;
	height:40px;
	border-bottom:4px solid #9c3;
 margin-bottom:10px;
}
#header_left{
	background: url(./images/top_left.png) no-repeat;
	width:9px;
	height:40px;
	float:left;
}
#header_right{
	background: url(./images/top_right.png) no-repeat right top;
	width:9px;
	height:40px;
	float:right;
}
#header_logo{
		float:left;
  font-size: 18px;
margin: 5px 0 0 10px;
}
#header_title{
	font-size:15px;
	float:left;
	width:486px;
	padding:8px 0px 0px 15px;
}
#header_menu{
	padding:9px 10px 0px 0px;
	float:right;
}
#header_menu span{margin: 0px 6px;color:#F1F1F1;}
#header_menu img{border:1px #FFFFFF solid;}
#header_menu a{font-size:14px;}
#side{
	text-align:center;
	float:left;
}
#side a{
	color:#fff;
	text-decoration:none;
	display:block;
 font-size:14px;
 letter-spacing:1px;
}
#side a:hover{
	
	text-decoration:none;
}
#side a:active{
	text-decoration:none;
	padding:1px 0px 0px 1px;
}
#side .notice_number{
	background: url(./images/coment_numbg.gif) no-repeat 1px 3px;font-size:9px;position: relative;
	margin-top:-32px;
	height:30px;
	width:20px;
	float:right;
	margin-right:2px;_margin-right:2px;
}
#side .notice_number a ,#sidebar .notice_number a:hover{
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
}
.sidebarmenu{
	background:url(./images/sidebar_bg_a.png) center no-repeat;
	width:114px;
	padding-top:4px;
	letter-spacing:1px;
	height:24px;
	cursor:pointer;
 
}
.sidebarsubmenu{
	background: #27ae60;
width: 104px;
height:30px;
margin-bottom: 5px;
line-height: 30px;
border-left: 5px solid #6cc2a8;
}
.sidebarsubmenu:hover{background:#2ecc71;}
.sidebarsubmenu1{
	background:#2ecc71;
	

}

.page{text-align:center;margin:10px 0px;}
.page span{
	background-color: #CC3300;
	color:#FFF;
	padding:3px 6px;
	border-radius: 4px;
}
.page a{
	background-color: #68aee1;
	color:#FFF;
	padding:1px 5px;
	border-radius: 4px;
}
.ke-container{width:852px !important;}
.diy_addbox{background: #2c3e50;color: #fff;padding: 10px;display: block;width: 58px;}
.diy_addbox:hover{background:#00aff0;color:#fff;}

.diy_addbox2{background: #2c3e50;color: #fff;padding: 10px;}
.diy_addbox2:hover{background:#00aff0;color:#fff;}